home *** CD-ROM | disk | FTP | other *** search
- TAGS =$CD00
- OPEN = $FFC0
- SETNAM = $FFBD
- SETLFS = $FFBA
- CHKIN = $FFC6 ;X
- CLRCHN = $FFCC
- CHRIN = $FFCF
- CLALL = $FFE7
- CLOSE = $FFC3
- CHKOUT = $FFC9
- GETIN = $FFE4
- FROM =251
- TO =253
- DEST =155
-
- .DVO 9
- .ORG 2064
- .OBJ "0:B"
-
- LDY #0:STY 53280:STY 53281
- STY 646
-
- LDA #23:STA 53272
-
- JSR INPRINT
-
- .BYT 147,5,13,13
- .ASC "╠OADING ╤╫╦IE V3.1"
- .BYT 13
- .ASC " "
- .BYT 163,163,163,163,163,32,163,163,163
- .BYT 163,13,0
-
- LDA <LOADCODE:STA FROM
- LDA >LOADCODE:STA FROM+1
-
- LDA <LOADCODEEND:STA TO
- LDA >LOADCODEEND:STA TO+1
-
- LDA <STARTLOAD:STA DEST
- LDA >STARTLOAD:STA DEST+1
-
- .MOVE FROM,TO,DEST
-
- LDA >TAGS:STA 252
- LDA <TAGS:STA 251
-
- TAY:LDX #02
-
- - DEY:STA (251),Y:BNE -
- INC 252:DEX:BNE -
-
- JMP STARTLOAD
-
- INPRINT =*
- STA TEMP
- PLA:STA ARG
- PLA:STA ARG+1
- INC ARG:BNE +
- INC ARG+1
-
- / LDA $FFFF:ARG =*-2
- BEQ +
- JSR $FFD2
- INC ARG:BNE -
- INC ARG+1:BNE -
-
- + LDA ARG+1:PHA:LDA ARG:PHA
- LDA TEMP:RTS
-
- TEMP .BYT 0
-
- LOADCODE =*
- .OFF $C000
- STARTLOAD LDA 53281
-
- LDA #3:JSR CLOSE
- LDA #3:LDY #00:LDX 186:JSR SETLFS
- LDA #8:LDX <QTAGS:LDY >QTAGS
- JSR SETNAM
- LDX <TAGS:LDY >TAGS
- LDA #0:JSR $FFD5
-
- LDA #3:JSR CLOSE
- LDA #3:LDY #01:LDX 186:JSR SETLFS
- LDA #12:LDX <QFONT:LDY >QFONT
- JSR SETNAM
- LDA #0:JSR $FFD5
-
- LDA #3:JSR CLOSE
-
- LDA #3:LDY #01:LDX 186:JSR SETLFS
- LDA #9:LDX <QWKIE:LDY >QWKIE
- JSR SETNAM
- LDA #0:JSR $FFD5
- LDA #3:JSR CLOSE
-
- LDA #82:STA 631:LDA #213:STA 632
- LDA #13:STA 633:LDA #03:STA 198
- LDA #01:STA 646
-
- RTS
-
- QWKIE .ASC "QWKIE ?.?"
- QTAGS .ASC "TAGS.DEF"
- QFONT .ASC "QWKIE.FONT80"
-
- .OFE
- LOADCODEEND =*
-
- .DIS
-
-